#include "../GL/GLGraphicsDevice.h"
#include "ResourceLoaders\MeshLoader.h"
#include "ShaderPrograms/GlSLShaderProgram.h"
#ifndef TEST_APP
#define TEST_APP
using namespace  gengine;
using namespace  kernel;
using namespace  loaders;
class TestApp
{
public:
	TestApp();
	~TestApp();
	void Init();
	void Run();
private:
	IGraphicsDevice *dev;
	Window * window;
	IVertexBuffer *vertBuf;
	IIndexBuffer  *indexBuf;
	VertexDeclaration *decl;
	IShaderProgram *shader;
	Camera cam;
};
#endif